newfangled contraption - Deutsch Englisch Wörterbuch